become separated or estranged - Allemand Anglais Dictionnaire